d29cd4e49143bc59d989100a8753655aa65293ef,clc/modules/msgs/src/main/java/com/eucalyptus/util/fsm/Transition.java,Transition,after,#P#,172
Before Change
* @see com.eucalyptus.util.fsm.TransitionListener#after()
*/
public void after( final P parent ) {
this.fireListeners( Phases.after, new Predicate<TransitionListener<P>>( ) {
@Override
public boolean apply( TransitionListener<P> listener ) {
listener.after( parent );
return true;
}
}, parent );
}
@Override
After Change
* @see com.eucalyptus.util.fsm.TransitionListener#after()
*/
public void after( final P parent ) {
if ( this.action == null ) {
throw new IllegalStateException( "Attempt to apply delegated transition before it is defined." );
} else {
this.fireListeners( Phases.after, new Predicate<TransitionListener<P>>( ) {
@Override
public boolean apply( TransitionListener<P> listener ) {
listener.after( parent );
return true;
}
}, parent );
this.action.after( parent );
}
}